from distutils.core import setup
from oriolus.docker import version

long_description = """
Module is responsible for low level package management where signature and dependencies veryfying are omitted.
Module could be used to manage only available on local machine packages.
"""

scripts = ["bin/docker", "bin/docker.bat", "bin/docker_config.yaml", 
           "bin/gaffer", "bin/gaffer.bat", "bin/gaffer_config.yaml", 
           "bin/ori-pack", "bin/ori-pack.bat", "bin/ori-ren", "bin/ori-ren.bat", "bin/ori-pub", "bin/ori-pub.bat", 
           "bin/trotter", "bin/trotter.bat", "bin/publisher.bat"]

setup(
    name = "oriolus",
    version = version,
    description = "Oriolus - packet management tool",
    author = "Oriolus Team",
    author_email = "oriolus@googlegroups.com",
    url = "http://code.google.com/p/oriolus/",
    packages = ["oriolus", 
                "oriolus.docker", "oriolus.docker.clients", "oriolus.docker.docker", "oriolus.docker.repos", "oriolus.docker.scripts", "oriolus.docker.storages", 
                "oriolus.gaffer", "oriolus.gaffer.cache", "oriolus.gaffer.clients", "oriolus.gaffer.gaffer", 
                "oriolus.pith", "oriolus.pith.archivers", "oriolus.pith.checker", "oriolus.pith.packer", "oriolus.pith.packets", "oriolus.pith.renamer", "oriolus.pith.publicator", "oriolus.pith.publisher",
                "oriolus.trotter", "oriolus.trotter.fetchers", "oriolus.trotter.trotter"],
    scripts = scripts,
    license = "Apache License 2.0",
    long_description = long_description,
    classifiers = [
        "Development Status :: 4 - Beta",
        "Environment :: Command line interface (CLI)",
        "Intended Audience :: End Users/Desktop",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: Apache License 2.0",
        "Programming Language :: Python",
        "Topic :: Package management tool",
    ]
)
